package com.ruoyi.system.service;

import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.system.domain.*;

import java.util.List;

public interface HomeService {

    //查询全部项目数量
    Integer selectprojectsAll();

    //已完成项目数量
    Integer selectprojectComplete();

    //未完成项目数量
    Integer selectprojectUnfinished();

    //看仓库占比
    List<ChartVo> chart();

    //查询每个月份的出入库
    BarChartVo BarChart(String recordtime);

    //查询余量公式
    Balance selectBalance(String time);

    //新增余量表
    Integer insertBalance(Balance balance);

    //查看材料请购那些没生成采购
    CountReq countReq();

    //查看器具请购那些没生成采购
    CountPur countPur();

    //返回所有付款单位
    List<PaymentUnit> payment();

    //查看备忘录
    String remark();

    int addremark(String remark);

}
